home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 25 / AACD 25.iso / AACD / Magazine / Online / QMail / source / fd_copy.c < prev    next >
Encoding:
C/C++ Source or Header  |  1997-04-15  |  225 b   |  14 lines

  1. #include <fcntl.h>
  2. #include "fd.h"
  3.  
  4. int fd_copy(to,from)
  5. int to;
  6. int from;
  7. {
  8.   if (to == from) return 0;
  9.   if (fcntl(from,F_GETFL,0) == -1) return -1;
  10.   close(to);
  11.   if (fcntl(from,F_DUPFD,to) == -1) return -1;
  12.   return 0;
  13. }
  14.